Classification of Cognitive Difficulties of Students to Learn Computer Programming
نویسندگان
چکیده
Teaching and learning of computer programming is mentioned as one of the grand challenges in Computing Education. A study has been conducted in this regard, to analyze the difficulties of students in programming education. This study analyses the data collected from a group of engineering undergraduates. The respondents have mentioned programming difficulties at various granularities and levels. It has been observed that they have problems in all the three domains of Bloom’s Taxonomy. But majority of their difficulties are in cognitive domain. The affective domain and psychomotor domain problems listed were trivial and less in number. It has been further observed that students have cognitive difficulties at various levels, during programming and program comprehension, independent of the programming language used. These difficulties are mapped to various levels of Bloom’s taxonomy in cognitive domain – Knowledge, Comprehension, Application, Analysis, Synthesis and Evaluation. This mapping helped to identify some of the cognitive processes involved in programming. Strengthening of these cognitive skills in students may improve the effectiveness of programming education. This study is an initial step of an ongoing research to develop a cognitive model for programming education.
منابع مشابه
The Effectiveness of Computer-Assisted Cognitive Remediation on the Difficulties of Emotion-Regulation among Students with Attention Deficit Hyperactivity Disorder
Introduction: The aim of the present study was to investigate the effectiveness of computer-assisted cognitive remediation on the difficulty of emotional regulation among students with attention deficit hyperactivity disorder (ADHD). Methods: The participants in this study included 24 (12 boys and 12 girls) students with ADHD and in the sixth to ninth grades of the seventh district of Tehran i...
متن کاملThe Effect of Computer-oriented Working Memory learning on Improving Problem Solving Skills of Students with Problem Solving Difficulties in Mathematics
The purpose of this research is to determine the effects of cognitive training using software programs on improving the performance of students' skills in solving the mathematical problems. The method of this research was semi-experimental with using pre-test post-tests and control group. For this purpose, first by random multi-stage cluster, 180 male students of fourth-grade were selected, the...
متن کاملThe Effectiveness of Training in Cognitive-Metacognitive Strategies upon the Cognitive Load and Working Memory of Elementary School Students with Specific Learning Difficulties in Reading
This research has aimed to study the effectiveness of training in cognitive-metacognitive strategies upon the cognitive load and working memory of senior primary school students with specific learning difficulties in reading by means of a semi-experimental method and using pre-tests and post-tests with a control group. The statistical population consisted of senior primary school students from ...
متن کاملMachine Learning and Citizen Science: Opportunities and Challenges of Human-Computer Interaction
Background and Aim: In processing large data, scientists have to perform the tedious task of analyzing hefty bulk of data. Machine learning techniques are a potential solution to this problem. In citizen science, human and artificial intelligence may be unified to facilitate this effort. Considering the ambiguities in machine performance and management of user-generated data, this paper aims to...
متن کاملInvestigating the mediating role of attitudes to reading in relation to cognitive strategies, metacognitive reading strategies, parents' attitudes to reading with reading motivation students with reading difficulties
The aim of this study was to investigate the mediating role of attitudes toward reading in relation to cognitive strategies, metacognitive reading strategies, parents' attitudes to reading with reading motivation for students with reading difficulties. The research method was descriptive correlational and in particular structural equation model. For this purpose, the statistical population of t...
متن کامل